function formatNumber(num) {
  if (typeof num === 'string') {
    num = num.replace(/[^0-9.]/g, '');
  }
  num = parseFloat(num);
  if (isNaN(num)) return '0';
  
  if (num >= 10000) {
    return (num / 10000).toFixed(1) + '万';
  }
  return num.toString();
} 